package top.infopub.mgr.mkt.jsonvo;

import top.infopub.dto.mkt.PlotDetailDto;
import top.infopub.jsonvo.BaseJsonVo;
import top.infopub.mgr.mkt.vo.BaseLineVo;
import top.infopub.mgr.mkt.vo.InvestmentInfoVo;
import top.infopub.mgr.mkt.vo.ItemNameVo;
import top.infopub.mgr.mkt.vo.PlotInfoVo;
import top.infopub.model.mkt.AfterSummaryCoop;
import top.infopub.model.mkt.ProjectRisk;
import top.infopub.model.sg.CoopInfo;

import java.util.List;

public class SetupJsonVo extends BaseJsonVo {
    //基础信息
    private PlotDetailDto info;

    //项目合作单位
    private List<AfterSummaryCoop> summaryCoops;

    //子项名称
    private List<ItemNameVo> itemName;

    //表格数据
    private List<InvestmentInfoVo> investmentInfoVos;

    //项目风险信息
    private List<ProjectRisk> riskTable;

    //底线标准情况
    private List<BaseLineVo> standardTable;

    //立项策划信息
    private PlotInfoVo plotInfo;

    //合作单位信息
    private List<CoopInfo> coopInfoList;

    //附件信息
    private String[] fileAtt;

    public PlotDetailDto getInfo() {
        return info;
    }

    public void setInfo(PlotDetailDto info) {
        this.info = info;
    }

    public List<AfterSummaryCoop> getSummaryCoops() {
        return summaryCoops;
    }

    public void setSummaryCoops(List<AfterSummaryCoop> summaryCoops) {
        this.summaryCoops = summaryCoops;
    }

    public List<ItemNameVo> getItemName() {
        return itemName;
    }

    public void setItemName(List<ItemNameVo> itemName) {
        this.itemName = itemName;
    }

    public List<InvestmentInfoVo> getInvestmentInfoVos() {
        return investmentInfoVos;
    }

    public void setInvestmentInfoVos(List<InvestmentInfoVo> investmentInfoVos) {
        this.investmentInfoVos = investmentInfoVos;
    }

    public List<ProjectRisk> getRiskTable() {
        return riskTable;
    }

    public void setRiskTable(List<ProjectRisk> riskTable) {
        this.riskTable = riskTable;
    }

    public List<BaseLineVo> getStandardTable() {
        return standardTable;
    }

    public void setStandardTable(List<BaseLineVo> standardTable) {
        this.standardTable = standardTable;
    }

    public PlotInfoVo getPlotInfo() {
        return plotInfo;
    }

    public void setPlotInfo(PlotInfoVo plotInfo) {
        this.plotInfo = plotInfo;
    }

    public List<CoopInfo> getCoopInfoList() {
        return coopInfoList;
    }

    public void setCoopInfoList(List<CoopInfo> coopInfoList) {
        this.coopInfoList = coopInfoList;
    }

    public String[] getFileAtt() {
        return fileAtt;
    }

    public void setFileAtt(String[] fileAtt) {
        this.fileAtt = fileAtt;
    }
}
